battle of the gebora - Turco Inglés Diccionario